mdc-card {
  width: 100%;
  height: 100%;
  box-shadow: none;
  border-radius: 0;

  &.renderer:hover mdc-card-action-icons  {
    display: none;
  }
  
  &:hover mdc-card-action-icons {
    display: flex;
  }
}

mdc-card-actions {
  padding: 0 12px;
  min-height: 40px;
  
  .single-line & {
    min-height: 44px;
  }
}

mdc-card-action-icons {
  display: none;

  button {
    width: 40px;
    height: 40px;
    padding: 8px;
  }
}

mdc-card-action-buttons {
  span {
    color: #b00020;
  }
}

.card-content {
  padding: 0 12px 12px 12px;
  flex: 1;
}